1.e4 e6 2.Nc3 d5 3.d4 Nf6 4.Bg5 Be7 5.e5 Nfd7 6.Bxe7 Qxe7 7.Bd3 O-O 8.f4 c5 9.Nf3 f6 10.exf6 Qxf6 11.g3 Nc6 12.dxc5 Nxc5 13.Qe2 Bd7 14.Ng5 g6 15.O-O-O a6 16.Nf3 b5 17.Qf2 Nxd3+ 18.Rxd3 g5 19.Ne2 Rac8 20.Qe3 g4 21.Ne5 Nxe5 22.fxe5 Qf2 23.Qg5+ Kh8 24.Nd4 Rg8 25.Qe7 Rg7 26.Qd6 a5 27.a3 b4 28.axb4 axb4 29.Qxb4 Qg2 30.Rhd1 Qxh2 31.Rc3 Qf2 32.Rxc8+ Bxc8 33.Qc3 Bd7 34.b4 Rg8 35.Qc7 Ba4 36.Kb2 Be8 37.b5 Bxb5 38.Nxb5 Qxg3 39.Rh1 Rg7 40.Qd8+ Rg8 41.Qf6+ Rg7 42.Ra1 h5 43.Ra7 Qe3 44.Qxg7# 1-0