1.a4 e5 2.e4 Nf6 3.Nc3 Bb4 4.Bc4 Bxc3 5.dxc3 Ng8 6.Qh5 Qf6 7.f4 exf4 8.e5 Qg6 9.Qe2 Nc6 10.Nh3 f3 11.gxf3 Nge7 12.Ng5 f6 13.Bf7+ Kf8 14.Bxg6 hxg6 15.exf6 gxf6 16.Ne4 Kg7 17.O-O b6 18.Bf4 Rg8 19.Bxc7 d5 20.Nd6 Bd7 21.Rae1 Bh3 22.Rf2 Kh6 23.f4 Nf5 24.Nxf5+ gxf5+ 25.Kh1 Bg4 26.Qe6 a6 27.Qxc6 a5 28.Qxb6 Rae8 29.Rxe8 Rxe8 30.b3 Bh3 31.Qxf6+ Kh7 32.Qf7+ Kh8 33.Qxe8+ Kg7 34.Rf1 d4 35.Qe7+ Kg6 36.Kg1 Bg2 37.Kxg2 dxc3 38.Rc1 Kh6 39.Be5 Kh5 40.Kf3 Kh6 41.Ke3 Kh5 42.Kf3 Kh6 43.Bd6 Kg6 44.b4 Kh6 45.bxa5 Kg6 46.Ke2 Kh5 47.Rf1 Kg4 48.Qg5+ Kh3 49.Qg3# 1-0