1.e4 e6 2.Nf3 d5 3.e5 c5 4.c3 d4 5.Qe2 Nc6 6.d3 Bd7 7.g3 Nge7 8.Bg2 Nf5 9.O-O Be7 10.g4 Nh4 11.Nxh4 Bxh4 12.Nd2 Qc7 13.Nc4 Be7 14.f4 O-O 15.f5 exf5 16.gxf5 Rae8 17.a4 Bd8 18.Bf4 Bxf5 19.Nd6 Qd7 20.Bg3 Bg6 21.Nxe8 Rxe8 22.a5 dxc3 23.bxc3 Bxd3 24.Qd1 Nxa5 25.Re1 c4 26.Bf2 a6 27.Qf3 Nc6 28.Bh3 Qe7 29.e6 fxe6 30.Bxe6+ Kh8 31.Bd5 Ne5 32.Qg3 Qc7 33.Bd4 Bf6 34.Bg2 a5 35.Re3 b5 36.Rae1 b4 37.Bxe5 Bxe5 38.Rxe5 Rxe5 39.Rxe5 Bg6 40.Be4 b3 41.Bxg6 Qb6+ 42.Kg2 hxg6 43.Re8+ Kh7 44.Qh4# 1-0