1.a3 c5 2.c3 e6 3.Nf3 Nf6 4.d4 Nc6 5.Bf4 d5 6.e3 Bd6 7.Bg3 Bxg3 8.hxg3 Qe7 9.Ne5 Nxe5 10.dxe5 Nd7 11.f4 f6 12.Qh5+ g6 13.exf6 Nxf6 14.Qe5 O-O 15.Be2 Nd7 16.Qc7 e5 17.Nd2 exf4 18.O-O-O fxg3 19.Nf1 Qg5 20.Bf3 Nf6 21.Rxd5 Bf5 22.Rxc5 Rac8 23.Qd6 Rxc5 24.Qxc5 h5 25.Bxb7 Re8 26.Bc6 Re6 27.Bf3 Ne4 28.Bxe4 Rxe4 29.Qxa7 h4 30.Qb8+ Kg7 31.Qa7+ Kh6 32.Nd2 Rxe3 33.Rxh4+ Qxh4 34.Qxe3+ g5 35.Nf3 Qh1+ 36.Qg1 Qh5 37.Qe1 Qg4 38.Qe5 Kg6 39.Qe8+ Kh6 40.Qf8+ Kh7 41.Qe7+ Kh6 42.Qf6+ Kh5 43.Qh8+ Kg6 44.Ne5# 1-0