1.Nf3 d5 2.g3 Nf6 3.Bg2 Bf5 4.O-O e6 5.d4 c5 6.c3 c4 7.Nbd2 b5 8.Nh4 Bg6 9.Nxg6 hxg6 10.e4 Na6 11.exd5 exd5 12.Re1+ Be7 13.Qe2 Qd7 14.b3 Rb8 15.bxc4 bxc4 16.Ba3 Rb7 17.Nxc4 Nc7 18.Bxe7 Ne6 19.Bxf6 gxf6 20.Ne3 Rc7 21.Nxd5 Rc8 22.Nxf6+ Ke7 23.Nxd7 Kxd7 24.d5 Rhe8 25.dxe6+ Rxe6 26.Bh3 Re8 27.Bxe6+ Rxe6 28.Rad1+ Ke7 29.Qc4 Kf6 30.Rxe6+ fxe6 31.Rd7 g5 32.Qd4+ Kf5 33.g4+ Kg6 34.Qg7#