1.c4 e5 2.g3 Nc6 3.Nc3 g6 4.a4 a5 5.Nf3 Bg7 6.Bg2 Nge7 7.d3 d6 8.O-O O-O 9.Bd2 Nb4 10.Na2 c5 11.Nc3 h6 12.Ne1 Rb8 13.Nb5 Be6 14.e4 f5 15.exf5 Nxf5 16.Nc2 d5 17.Bxb4 cxb4 18.Qe2 Rc8 19.Ne3 Nxe3 20.Qxe3 dxc4 21.dxc4 Rxc4 22.Rad1 Qe7 23.Rd6 Kh7 24.Be4 Rf6 25.Rfd1 h5 26.Qe2 Bf8 27.Rxe6 Qxe6 28.Bd5 Rxf2 29.Qxf2 Qg4 30.Qf7+ Bg7 31.Bf3 Qc8 32.Rd7 Rc1+ 33.Kg2 Qc2+ 34.Kh3 Qf5+ 35.Qxf5 gxf5 36.Nd6 Kg6 37.Bxh5+ Kxh5 38.Rxg7 Rf1 39.Nf7 e4 40.Rg5# 1-0