1.e4 h6 2.d4 d6 3.Nf3 Qd7 4.Bc4 Qd8 5.Nc3 e6 6.O-O a6 7.Qe2 Be7 8.Be3 Nf6 9.e5 Nfd7 10.d5 Nxe5 11.Nxe5 dxe5 12.dxe6 Bxe6 13.Bxe6 fxe6 14.Qh5+ Kf8 15.f4 Kg8 16.Rad1 Nd7 17.fxe5 Qe8 18.Qxe8+ Rxe8 19.Rxd7 Bd8 20.Rff7 Rh7 21.Ne4 Rf8 22.Rxf8+ Kxf8 23.Rxd8+ Kf7 24.Rd7+ Kg6 25.g4 Rh8 26.Rxc7 h5 27.Nd6 hxg4 28.Rc4 Rh3 29.Rxg4+ Kh7 30.Rg3 Rh5 31.Nf7 Rf5 32.Ng5+ Kg8 33.Bd4 Kf8 34.Nxe6+ Ke7 35.Nxg7 Rf7 36.e6 Rf4 37.Bc5+ Kf6 38.e7 Re4 39.e8=Q Rxe8 40.Nxe8+ Ke5 41.Ba7 Kf4 42.Be3+ Ke5 43.Rg5+ Ke6 44.Rg7 Kd5 45.Rc7 Ke6 46.Bb6 Kd5 47.Kf2 Ke6 48.Ke3 Kd5 49.Kf4 Ke6 50.c4 a5 51.Bc5 b6 52.Re7# 1-0