1.e4 e5 2.Nf3 f6 3.Bc4 Bb4 4.c3 Ba5 5.d4 d6 6.O-O Nc6 7.a4 a6 8.Be3 Bb6 9.b4 Nge7 10.Nbd2 exd4 11.Nxd4 Bxd4 12.Bxd4 Nxd4 13.cxd4 c6 14.Qh5+ g6 15.Qh6 d5 16.Bb3 Kf7 17.Rfe1 Be6 18.h3 Qf8 19.Qf4 g5 20.Qg3 Qd8 21.e5 Ng6 22.Bc2 f5 23.Nb3 f4 24.Qf3 Qe7 25.Nc5 h5 26.b5 Nh4 27.Qc3 g4 28.bxc6 bxc6 29.Rab1 Ra7 30.Kh1 Rg8 31.Rg1 Bc8 32.Nd3 Qg5 33.Qxc6 Kg7 34.Rb6 Rf7 35.e6 Re7 36.Qd6 Rf8 37.Nc5 Rfe8 38.Rb8 Kh6 39.a5 Qf6 40.Bd3 gxh3 41.gxh3 Qxd4 42.Rxc8 Qxf2 43.Qxd5 Qf3+ 44.Qxf3 Nxf3 45.Rg6+ Kh7 46.Rxe8 Rf7 47.Rg7+ Kxg7 48.exf7 h4 49.f8=Q# 1-0