1.e4 Nc6 2.Nf3 e5 3.Bb5 Nf6 4.O-O Nxe4 5.d4 Nd6 6.Bxc6 dxc6 7.dxe5 Nf5 8.Qxd8+ Kxd8 9.Nc3 Ke8 10.h3 Be6 11.g4 Ne7 12.Nd4 Bc4 13.Rd1 h5 14.Bg5 hxg4 15.hxg4 Ng6 16.f4 Be7 17.Bxe7 Kxe7 18.Nf5+ Kf8 19.Rd4 Be6 20.Rad1 Re8 21.Kf2 Bxf5 22.gxf5 Ne7 23.Rd7 Nxf5 24.Rxc7 Rh4 25.Ne2 Rh2+ 26.Kf3 Nh4+ 27.Kg3 Rxe2 28.Kxh4 f6 29.Rdd7 fxe5 30.Rxg7 Rb8 31.f5 Rxc2 32.Rcf7+ Ke8 33.Kg5 Rd8 34.Rxb7 Kf8 35.Rgf7+ Kg8 36.Kf6 Rh2 37.Rg7+ Kh8 38.Rxa7 e4 39.Rg3 Rh6+ 40.Ke7 Rb8 41.f6 Rh1 42.b3 Rh7+ 43.f7 Rh1 44.f8=Q+ Rxf8 45.Kxf8 Rh4 46.Rg8# 1-0