1.e4 e5 2.Nf3 Nc6 3.Nc3 Bc5 4.Bc4 Nf6 5.d3 O-O 6.Bg5 d6 7.Nd5 Bb4+ 8.Nxb4 Nxb4 9.O-O Bg4 10.h3 Bh5 11.Bxf6 Qxf6 12.Qe1 Bxf3 13.gxf3 Qxf3 14.Qxb4 b6 15.Qe1 Qxh3 16.Qe3 Qg4+ 17.Qg3 Qe2 18.Rac1 c6 19.Qe3 Qg4+ 20.Qg3 Qd7 21.Kh1 b5 22.Bb3 c5 23.c3 Rac8 24.f3 c4 25.Rg1 g6 26.Bc2 cxd3 27.Bxd3 d5 28.Qg4 Qd8 29.exd5 Qxd5 30.Bf5 Rc5 31.Be4 Qd2 32.b3 Rxc3 33.Rxc3 Qxc3 34.Qd7 Rc8 35.Bd5 Kg7 36.Qxf7+ Kh6 37.Qxa7 Qd2 38.Be4 Rf8 39.Qa3 Rf4 40.Rg4 Qe1+ 41.Kh2 Qf2+ 42.Kh3 Qf1+ 43.Rg2 Qh1+ 44.Kg3 Qh4#