1.e4 e6 2.d4 f5 3.exf5 exf5 4.Bd3 d5 5.Nf3 Bd6 6.O-O Nf6 7.c4 O-O 8.cxd5 Nxd5 9.Qb3 c6 10.Nc3 Be6 11.Ng5 Qd7 12.Nxe6 Qxe6 13.Bc4 b5 14.Bxd5 cxd5 15.Qxb5 f4 16.Qxd5 Qxd5 17.Nxd5 Nc6 18.Rd1 Rae8 19.Nc3 Nb4 20.Nb5 Be7 21.Bd2 f3 22.g3 h6 23.Bxb4 Bxb4 24.a3 Ba5 25.Nxa7 Re2 26.b4 Bb6 27.Nc6 Rc2 28.b5 Re8 29.a4 Ree2 30.Rf1 Ra2 31.a5 Bxa5 32.Nxa5 Rxf2 33.Rxa2 Rxa2 34.Nc4 Rc2 35.Nd6 Rb2 36.Rxf3 Rb4 37.Rd3 Kf8 38.Re3 g6 39.d5 Rd4 40.b6 Rb4 41.b7 Rb1+ 42.Kg2 Rb2+ 43.Kh3 h5 44.Re8+ Kg7 45.b8=Q Rxb8 46.Rxb8 g5 47.Ne8+ Kf7 48.d6 Ke6 49.Rb7 Kd5 50.d7 Kc6 51.Rc7+ Kb6 52.d8=Q Kb5 53.Qb8+ Ka5 54.Ra7# 1-0