1.d4 d5 2.Nf3 Nf6 3.Nc3 g6 4.Bf4 c6 5.e3 Bg7 6.Be2 0-0 7.Ne5 Nbd7 8.h4 Nxe5 9.Bxe5 Nd7 10.Bxg7 Kxg7 11.h5 Rh8 This opening has been played quite a lot, and this is the first new move according to my database. Unfortunately, it allows White to force the king to block in the rook.
12.e4! dxe4 13.h6+ Kf8 14.d5!? With a black rook out of play, White tries to open the centre as much as possible, but Black comes up with a good reply. [14.Nxe4 is patient, simple and good. The central breakthrough can come after further preparation.]
14...Nf6! [14...cxd5 15.Qxd5 with a big advantage.]
15.Qd4 [15.dxc6 is met by 15...Qb6! although (15...Qxd1+? is very bad. E.g. 16.Rxd1 bxc6 17.Rd8+ Ne8 18.Nxe4 Bb7 19.Rxa8 Bxa8 20.Rh3! and the rook will wreak havoc when it reaches h3 - just the kind of thing White was looking for when he opened the centre) 16.Qd2 (Black's development isn't too bad after 16.cxb7 Bxb7 ) 16...bxc6 gives White plenty of compensation for the pawn in his lead in development and the poor position of the rook on h8.]
15...cxd5 16.Nxe4 White exploits two pins simultaneously. That would normally be cause for celebration (and at least one exclamation mark) but in fact Black can force White to relinquish one or other of the pins, resulting in a safe material advantage. [After 16.0-0-0 White can regain a pawn soon, when he will have good compensation for remaining a pawn down.]
16...Bf5 Now Black will have a weak isolated d-pawn which will not be long for this world. [16...e5! forces White to bale out with 17.Qb4+ (17.Qxe5 breaks the d-file pin, so Black can play 17...dxe4 ; 17.Qd3 keeps that pin but gves up the long diagonal pin, allowing 17...Nxe4 ) 17...Qe7 18.Qxe7+ Kxe7 19.Nxf6 Kxf6 when Black still has an extra pawn and meanwhile his rook has been released from its prison.]
17.Nxf6 exf6 White is still a pawn behind, but the four black kingside pawns are held by White's three so if White can pocket the d-pawn he can effectively be a pawn ahead in any endgame.
18.0-0-0 Rc8 19.Bd3! [Naturally, 19.Qxd5 loses to 19...Rxc2+ ]
19...Bxd3 Black thinks he has seen another way to retain the d5 pawn. [19...Be6 makes White work a little harder.]
20.Rxd3 Qc7 Threatening mate, so that he can protect his d-pawn with ...Rd8. But he has missed a sequence which forces a neat win for White.
21.Rc3 Qd8 22.Rxc8 Qxc8 23.Qxf6 Rg8 24.Qd6+ [24.Qd6+ After 24...Ke8 25.Re1+ Black has to give up his queen.] 1-0