1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.Nc3 Be7 5.Bf4 O-O 6.e3 Nbd7 7.cxd5 Nxd5 8.Nxd5 exd5 9.Bd3 c5 10.O-O c4 11.Bc2 Nf6 12.Ne5 Be6 13.Bg5 Nd7 14.Bxe7 Qxe7 15.f4 f6 16.Bxh7+ Kxh7 17.Qh5+ Kg8 18.Ng6 Qe8 19.f5 Bxf5 20.Qxf5 Rf7 21.Rf3 Nf8 22.Nxf8 Rxf8 23.Qxd5+ Qf7 24.Qxf7+ Kxf7 25.Rf5 a6 26.a4 Rfc8 27.Rc1 Rab8 28.Ra5 Rc6 29.Kf2 Rbc8 30.Kf3 Rb6 31.Rc2 Rb3 32.h4 Re8 33.Re2 Rd8 34.Kf4 Re8 35.Rc5 b5 36.axb5 axb5 37.h5 Rd3 38.Kf3 Rb3 39.g4 Re7 40.Kf4 g5+ 41.Kf5 Rbxe3 42.Rxe3 Rxe3 43.Rc7+ Re7 44.Rc6 Re2 45.Rxf6+ Ke7 46.Rc6 Rxb2 47.h6 Kd7 48.Rc5 Rh2 49.Kxg5 b4 50.Rxc4 b3 51.Rb4 b2 52.Kg6 Ke6 53.h7 Ke7 54.g5 Kf8 55.d5 Rc2 56.Rb8+ Ke7 57.Rb7+ Kd8 58.h8=Q# 1-0