1.e4 c6 2.Nf3 d5 3.Nc3 dxe4 4.Nxe4 Bg4 5.h3 Bxf3 6.Qxf3 e6 7.c3 Be7 8.d4 Nf6 9.Bd3 Nbd7 10.O-O c5 11.dxc5 Nxc5 12.Nxc5 Bxc5 13.Bf4 b6 14.Rad1 Qe7 15.Qxa8+ Qd8 16.Bb5+ Ke7 17.Rxd8 Rxd8 18.Qxa7+ Kf8 19.b4 Be7 20.Qxb6 Nd5 21.Qd4 Nxf4 22.Qxf4 g5 23.Qf3 Kg7 24.Rd1 Rb8 25.Bc4 Rc8 26.Bb3 Rc7 27.a4 e5 28.Qxf7+ Kh6 29.Qe6+ Kh5 30.g4+ Kh4 31.Qh6#