1.d4 d5 2.e4 dxe4 3.Nc3 Nf6 4.f3 exf3 5.Nxf3 Bg4 6.Bc4 c6 7.Bxf7+ Kxf7 8.Ne5+ Kg8 9.Nxg4 Nbd7 10.Qe2 Qe8 11.O-O Nxg4 12.Qxg4 Nf6 13.Qh3 Rd8 14.Be3 Qh5 15.Qe6+ Qf7 16.Qe5 Rd7 17.Ne4 Qd5 18.Nxf6+ exf6 19.Qg3 Bd6 20.Qh3 Kf8 21.c4 Qf7 22.c5 Bc7 23.b3 Rd5 24.g3 Qg6 25.Qc8+ Bd8 26.Qxb7 h5 27.Qxc6 Qe4 28.Rae1 h4 29.Bf2 hxg3 30.Rxe4 gxh2+ 31.Kh1