1.e4 e6 2.Nc3 c5 3.Nge2 Qc7 4.g3 Nf6 5.d4 cxd4 6.Nxd4 a6 7.Qe2 d6 8.Bg2 Be7 9.f4 e5 10.Nb3 O-O 11.Be3 Bg4 12.Qf2 Nbd7 13.h3 Be6 14.f5 Bc4 15.g4 h6 16.Nd2 b5 17.a3 Rfc8 18.Bf3 a5 19.Nxc4 Qxc4 20.Qe2 Rab8 21.Qxc4 Rxc4 22.h4 b4 23.axb4 axb4 24.Nd1 d5 25.g5 Nxe4 26.Ra7 Rd8 27.gxh6 Rxc2 28.Bxe4 dxe4 29.Rg1 Bxh4+ 30.Kf1 Nb6 31.Rxg7+ Kh8 32.Ra1 Nc4 33.f6 Rxd1+ 34.Rxd1 Nxe3+ 35.Kg1 Nxd1 36.Rxf7 Bxf6 37.Rxf6 e3 38.Rg6 e2 39.Rg8+ Kh7 40.Rg6 Ne3 41.Re6 e1=Q# 0-1