1.d4 Nf6 2.Nf3 e6 3.e3 b6 4.Bd3 Bb7 5.Nbd2 c5 6.O-O Nc6 7.c3 d5 8.Ne5 Nxe5 9.dxe5 Nd7 10.f4 d4 11.cxd4 cxd4 12.Nb3 dxe3 13.Bxe3 Be7 14.Bb5 Bd5 15.f5 a6 16.Bxd7+ Qxd7 17.f6 gxf6 18.exf6 Rg8 19.g3 Bd6 20.Bf4 Rd8 21.Qh5 Bxb3 22.axb3 Bc5+ 23.Kg2 Qd4 24.Qxh7 Qxb2+ 25.Kh1 Rg6 26.Qh8+ Kd7 27.Rfd1+ Bd4 28.Qh7 Ke8 29.Qh8+ Kd7 30.Qh7 Ke8 31.Qh8+ Kd7 32.Qh7 Ke8