1.Nf3 d5 2.d4 Nf6 3.e3 c5 4.Bc4 dxc4 5.h3 cxd4 6.exd4 Nc6 7.O-O Bf5 8.Na3 Qd5 9.b3 c3 10.Qe2 Be4 11.Nb5 Bxf3 12.gxf3 O-O-O 13.Rd1 Qf5 14.Qc4 Kb8 15.d5 Nxd5 16.Nd4 Nxd4 17.Rxd4 e6 18.Bf4+ Bd6 19.Bxd6+ Rxd6 20.Rd3 Rc6 21.Qh4 Qf6 22.Qg3+ Nf4 23.Rd7 e5 24.Kh2 Ne2 25.Qg4 Nd4 26.Qe4 Nxf3+ 27.Kg2 Nd2 28.Qd5 Qe6 29.Qd3 Rhc8 30.Re1 e4 31.Qg3+ Ka8 32.Qg4 f5 33.Qxg7 Rg8 34.Rxb7 Ra6 35.Rd7 Rxg7+ 36.Rxg7 Rxa2 37.Re3 Rxc2 38.Reg3 e3 39.Rg8+ Kb7 40.R3g7+ Ka6 41.Rb8 Qe4+ 42.Kh2 Nf1+ 43.Kg1 exf2+ 44.Kxf1 Qh1+ 45.Rg1 fxg1=Q# 0-1