1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 Nd7 8.Qd2 O-O 9.O-O-O Be7 10.Bd3 b6 11.Qe2 Bb7 12.h4 c5 13.dxc5 Qc7 14.Neg5 Nf6 15.Ne5 Bxc5 16.Kb1 Rad8 17.Ng4 Nd5 18.Bxh7+ Kh8 19.Ne5 Nf4 20.Nexf7+ Rxf7 21.Rxd8+ Qxd8 22.Nxf7+ Kxh7 23.Nxd8 Nxe2 24.Nxb7 Bxf2 25.Nd6 Ng3 26.Rd1 e5 27.Rd2 Bc5 28.Rd3 e4 29.Rxg3 e3 30.Rxe3 Bxe3 31.c3 Kg6 32.Kc2 Kh5 33.Nf5 Bf2 34.Nxg7+ Kxh4 35.Nf5+ Kg4 36.Nd4 Kg3 37.Nc6 a5 38.Kd3 Kxg2 39.Ne5 Kf1 40.Ng4 Bg3 41.Ne3+ Ke1 42.a4 Bf2 43.b4 Bg1 44.bxa5 bxa5 45.Nc4 Kd1 46.Nxa5 Kc1 47.Nb3+ Kb2 48.Nd4 Ka3 49.a5 Ka4 50.a6 Ka5 51.a7 Ka4 52.a8=Q# 1-0