1.e4 e6 2.Nc3 d5 3.d4 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Nxf6+ Bxf6 7.Bxf6 Qxf6 8.Qd2 O-O 9.Nf3 Qg6 10.O-O-O Qf6 11.Bd3 Bd7 12.Ng5 g6 13.h4 h6 14.Ne4 Qg7 15.h5 g5 16.Rhe1 Nc6 17.f4 g4 18.Nc5 Bc8 19.Be4 Ne7 20.Bxb7 Bxb7 21.Nxb7 Nf5 22.Re5 Qf6 23.Nc5 Rad8 24.Qf2 g3 25.Qf3 Nxd4 26.Qxg3+ Kh8 27.Qf2 Nc6 28.Rxd8 Rxd8 29.Ne4 Qg7 30.Rc5 Qd4 31.Qxd4+ Nxd4 32.b3 Ne2+ 33.Kb2 f5 34.Nc3 Nxf4 35.Rxc7 a5 36.Ra7 Nxg2 37.Rxa5 Kg7 38.a4 f4 39.Ne4 f3 40.Ra7+ Kf8 41.a5 Rd4 42.Nf2 Rd2 43.Ng4 Ne1 44.Rc7 Rg2 45.Ne3 Re2 46.a6 Nd3+ 47.Kc3 Rxe3 48.a7 Nf4+ 49.Kb2 f2 50.a8=Q# 1-0