1.c3 e5 2.d4 exd4 3.cxd4 d5 4.Nc3 Nf6 5.Bg5 Be7 6.e3 O-O 7.Nf3 h6 8.Bh4 Bf5 9.h3 c6 10.Bd3 Ne4 11.Bxe7 Qxe7 12.Qc2 Nd7 13.O-O Rae8 14.Ne2 Qf6 15.Nf4 g5 16.Nh5 Qe7 17.Nd2 Bg6 18.Nxe4 dxe4 19.Be2 Nb6 20.b4 f5 21.a4 f4 22.Bg4 Qf7 23.a5 Nd5 24.a6 Bxh5 25.Bxh5 Qxh5 26.axb7 g4 27.Qxc6 gxh3 28.g3 Nf6 29.Qc4+ Kh8 30.Qc7 Qf3 31.b8=Q Qg2# 0-1