1.e4 e6 2.a4 d5 3.exd5 exd5 4.d4 Nf6 5.Nf3 Bd6 6.Bd3 O-O 7.O-O Bg4 8.Bg5 Nbd7 9.c4 dxc4 10.Bxc4 c6 11.Nbd2 Qc7 12.Qc2 Bh5 13.a5 Bb4 14.a6 bxa6 15.Rxa6 c5 16.Rc1 Qb7 17.Bxf6 Nxf6 18.dxc5 Bxc5 19.Rxf6 gxf6 20.Qf5 Qxb2 21.Rf1 Bxf3 22.Nxf3 Rac8 23.Bd3 Rfd8 24.Qxh7+ Kf8 25.g3 Bb6 26.Bf5 Qe2 27.Kg2 Rc3 28.Qh6+ Ke7 29.Re1 Re3 30.Rxe2 Rxe2 31.Kh3 Rxf2 32.Bg4 Rd3 33.Qf4 Re3 34.Qb4+ Ke8 35.Qd6 Re7 36.Qxf6 Re3 37.Bh5 Kd7 38.Ne5+ Rxe5 39.Qxe5 Kc6 40.Bd1 Kd7 41.Ba4+ Kc8 42.Bc6 Rd2 43.Qe7 Bc7 44.Qb4 Rd6 45.Qb7+ Kd8 46.Ba4 a5 47.Qb5 Kc8 48.Qf5+ Kb7 49.Qxf7 Kb8 50.Qa2 Ka7 51.Kg2 Kb8 52.h4 Rd3 53.Qb1+ Rb3 54.Qxb3+ Ka7 55.Bc6 Bb6 56.Qf7+ Bc7 57.Qxc7+ Ka6 58.Qb7# 1-0