1.e3 c5 2.c4 g6 3.Nf3 Bg7 4.d4 Nf6 5.Nc3 cxd4 6.exd4 d5 7.c5 b6 8.Bb5+ Bd7 9.Bxd7+ Nbxd7 10.c6 Nf8 11.O-O Ne6 12.Ne5 Ne4 13.f4 Qd6 14.Qa4 O-O 15.Nb5 Qd8 16.f5 gxf5 17.Rxf5 Qc8 18.Qd1 a6 19.Nc3 Nxd4 20.Rh5 Nxc3 21.bxc3 Nxc6 22.Ng4 f5 23.Nh6+ Kh8 24.Qxd5 e6 25.Qf3 Ne5 26.Qg3 Qe8 27.Rh3 Rd8 28.Be3 Rd3 29.Rf1 Ng6 30.Qc7 Rxe3 31.Rxe3 Bxh6 32.Rh3 Bg7 33.Qxb6 e5 34.Qxa6 e4 35.a4 f4 36.Qb5 e3 37.Qd3 h6 38.a5 Qc6 39.a6 Ne5 40.Qe2 Qxc3 41.Rh4 Qd3 42.Re1 Qg6 43.a7 f3 44.Rf4 fxe2 45.Rxf8+ Bxf8 46.a8=Q Qf5 47.h3 Qf2+ 48.Kh2 Nf3+ 49.Qxf3 Bd6+ 50.Kh1 Qxe1+ 51.Qf1 Qxf1# 0-1