1.Nf3 d5 2.d4 e6 3.c4 Nf6 4.Nc3 c5 5.e3 dxc4 6.Bxc4 a6 7.a4 Nc6 8.O-O Be7 9.Qe2 O-O 10.Rd1 Qb6 11.dxc5 Qxc5 12.e4 Ng4 13.Ba2 Nge5 14.Nxe5 Qxe5 15.Be3 Qa5 16.f4 Rd8 17.Rxd8+ Bxd8 18.Rd1 b5 19.e5 bxa4 20.Qf3 Bb7 21.Rd7 Qb4 22.f5 Bb6 23.fxe6 Nxe5 24.exf7+ Kf8 25.Qxb7 Bxe3+ 26.Kh1 Qxb7 27.Rxb7 Rc8 28.g3 g5 29.Kg2 g4 30.Kf1 Bg5 31.Ne2 Nc6 32.Nf4 Nd8 33.Ne6+ Nxe6 34.Bxe6 Rd8 35.Bxg4 Rd6 36.Bh5 Be7 37.Ra7 Rf6+ 38.Kg2 Rf2+ 39.Kh3 Rxb2 40.Ra8+ Kg7 41.Rg8+ Kh6 42.Bf3 a3 43.f8=Q+ Bxf8 44.Rxf8 Rf2 45.Kg4 a2 46.Rf6+ Kg7 47.Rxa6 Rxh2 48.Bd5 h5+ 49.Kg5 Rh3 50.Ra7+ Kf8 51.Kf6 Ke8 52.Be6 a1=Q+ 53.Rxa1 Rxg3 54.Ra8# 1-0