1.e4 Nf6 2.e5 Nd5 3.Nc3 Nxc3 4.dxc3 Nc6 5.Bf4 d6 6.Nf3 Bg4 7.Bb5 a6 8.Bxc6+ bxc6 9.h3 Bd7 10.O-O Qb8 11.Re1 d5 12.Ng5 e6 13.b3 h6 14.Nf3 a5 15.a4 c5 16.Nd2 Be7 17.Qg4 g5 18.Be3 Qb7 19.Qh5 Rf8 20.Reb1 O-O-O 21.b4 cxb4 22.cxb4 d4 23.Bxd4 Bc6 24.bxa5 Qa8 25.c3 f5 26.Qxh6 g4 27.Qxe6+ Bd7 28.Qxe7 gxh3 29.gxh3 Rg8+ 30.Kf1 f4 31.Qc5 Bxh3+ 32.Ke2 Bg4+ 33.Kd3 Bf5+ 34.Kc4 Be6+ 35.Kb4 Rd5 36.Qe7 Qc6 37.Ka3 Rxd4 38.cxd4 Qc3+ 39.Nb3 Bxb3 40.Qb4