1.e4 e5 2.Nc3 Nf6 3.Bc4 Bb4 4.Nd5 Nxd5 5.exd5 O-O 6.Qh5 d6 7.c3 Bc5 8.d3 Qf6 9.Nf3 Bf5 10.Be3 Nd7 11.O-O-O a6 12.Nh4 Bg6 13.Qg4 Qe7 14.Nxg6 fxg6 15.d4 exd4 16.cxd4 Bb4 17.Qe6+ Qf7 18.Bd2 Bxd2+ 19.Rxd2 Rae8 20.Re1 Kh8 21.Re3 Rxe6 22.dxe6 Qe7 23.exd7 Qxd7 24.Be6 Qc6+ 25.Rc3 Qxg2 26.Rxc7 h5 27.Rcc2 Qxh2 28.d5 h4 29.a3 Qg1+ 30.Rd1 Qg2 31.Rd4 Qh1+ 32.Rd1 Qg2 33.Rd4 g5 34.Kb1 Rxf2 35.Rc8+ Kh7 36.Rb4 h3 37.Rxb7 h2 38.Rcc7 h1=Q+ 39.Ka2 Qh6 40.Ka1 Qf6 41.a4 Rxb2 42.Bf5+ Kh6