1.d4 f5 2.e4 fxe4 3.f3 e6 4.Nd2 exf3 5.Ngxf3 Nf6 6.Bd3 c5 7.O-O cxd4 8.Ng5 d5 9.Nxh7 Bd6 10.Nb3 Qc7 11.h3 Nc6 12.Bg5 Be7 13.Nxf6+ gxf6 14.Bxf6 Rxh3 15.Qg4 Qh2+ 16.Kf2 Rxd3 17.Qg6+ Kd7 18.cxd3 b6 19.Rae1 Qd6 20.Kg1 Ba6 21.Bxe7 Nxe7 22.Qh7 Rg8 23.Rf7 Rg3 24.Nxd4 Bxd3 25.Qh4 Rg6 26.Rc1 Ke8 27.Rxe7+ Qxe7 28.Qh8+ Kf7 29.Nf3 Qd6 30.Ne5+ Ke7 31.Rc8 Rg8 32.Qh4+