1.a3 c5 2.Nf3 Nf6 3.c3 d5 4.d4 e6 5.Bg5 Nc6 6.e3 h6 7.Bh4 g5 8.Bg3 Ne4 9.dxc5 Bxc5 10.Nbd2 Nxg3 11.hxg3 Be7 12.Bb5 Kf8 13.Bxc6 bxc6 14.Ne5 Bf6 15.f4 Bxe5 16.fxe5 Ba6 17.Qf3 Bd3 18.b4 a5 19.Nb3 Kg8 20.Qd1 Bg6 21.Qd4 Qc7 22.Nc5 h5 23.a4 f6 24.Nxe6 Qe7 25.O-O Qxe6 26.Rxf6 Qe8 27.Raf1 Kh7 28.e6 Rg8 29.g4 Rg7 30.gxh5 Bxh5 31.Qe5 Bg6 32.R1f3 Kg8 33.Rh3 Bh7 34.b5 cxb5 35.axb5 Qb8 36.Qxd5 Qd8 37.e4 a4 38.c4 a3 39.Qxd8+ Rxd8 40.Rxa3 Bxe4 41.Re3 Rd4 42.c5 Re7 43.c6 Kg7 44.Rf7+ Rxf7 45.exf7 Kxf7 46.Rxe4 Rxe4 47.c7 Re8 48.b6 Rc8 49.b7 Rxc7 50.b8=Q Rc5 51.Qa7+ Rc7 52.Qxc7+ Kg8 53.Kf2 Kh8 54.Kg3 Kg8 55.Kg4 Kf8 56.Kxg5 Ke8 57.Kf6 Kf8 58.Qb8# 1-0