1.Nf3 f5 2.c4 Nf6 3.g3 d6 4.Nc3 e5 5.d3 Be7 6.Bg2 O-O 7.O-O a5 8.c5 Nc6 9.cxd6 cxd6 10.b3 d5 11.Bb2 d4 12.Nb5 Nd5 13.Nd2 Be6 14.Nc4 f4 15.e3 dxe3 16.fxe3 Nxe3 17.Nxe3 fxe3 18.Rxf8+ Bxf8 19.Qh5 g6 20.Qf3 Qb6 21.Qf6 Re8 22.Bxc6 e2+ 23.Bd4 Bc5 24.Bxe8 Bxd4+ 25.Nxd4 Qxd4+ 26.Kg2 Bd5+ 27.Kh3 Qxa1 28.Qd8 Be6+ 29.g4 Qf1+ 30.Kh4 e1=Q+ 31.Kg5 Qf4#