1.Nf3 d5 2.g3 Nf6 3.c4 d4 4.Bg2 c5 5.b4 cxb4 6.a3 bxa3 7.Ne5 Nbd7 8.Qa4 Qc7 9.f4 e6 10.Nxa3 Be7 11.Nb5 Qd8 12.Bb2 O-O 13.Qa5 Qxa5 14.Rxa5 a6 15.Bxd4 Rb8 16.Na7 Nxe5 17.fxe5 Nd7 18.O-O b6 19.Nc6 bxa5 20.Nxe7+ Kh8 21.Nc6 Rb3 22.Nxa5 Ra3 23.Bc3 Ra4 24.g4 Nxe5 25.Bxe5 Rxa5 26.Bd6 Rg8 27.Rxf7 Ra2 28.d4 Rxe2 29.c5 a5 30.Ra7 h6 31.Be5 a4 32.c6 a3 33.Rxa3 Rf8 34.Bf3 Rc2 35.Be4 Re2 36.Bg6 Kg8 37.Ra7 Re1+ 38.Kg2 Re2+ 39.Kg3 Re3+ 40.Kh4 Rff3 41.g5 h5 42.Bxh5 Rh3+ 43.Kg4 g6 44.Bxg6 Re1 45.Rc7 Rhe3 46.Rxc8# 1-0