1.d4 e6 2.Bf4 Nf6 3.Nc3 Bb4 4.Qd3 Nd5 5.Bd2 Nxc3 6.bxc3 Be7 7.e4 b6 8.Qg3 g6 9.Nf3 d6 10.Bd3 Nd7 11.O-O Bf6 12.e5 dxe5 13.dxe5 Be7 14.Be4 Rb8 15.Bh6 Bb7 16.Bxb7 Rxb7 17.Nd4 c5 18.Nc6 Qc7 19.Nxe7 Kxe7 20.Qg5+ Ke8 21.Rfe1 Nb8 22.Bg7 Rg8 23.Qh6 Kd7 24.Red1+ Kc6 25.Rd6+ Kb5 26.c4+ Kxc4 27.Qe3 Kb5 28.Qb3+ Ka5 29.Qa3+ Kb5 30.Rb1+ Kc4 31.Qd3#