1.d4 e6 2.Nc3 Nf6 3.e4 d5 4.Bg5 h6 5.Bxf6 Qxf6 6.exd5 Bb4 7.Bb5+ c6 8.dxc6 Nxc6 9.Nf3 O-O 10.O-O Rd8 11.Bxc6 bxc6 12.Ne4 Qf5 13.Qe2 a5 14.a3 Be7 15.Rfe1 Ba6 16.Qe3 Rab8 17.b3 Bb7 18.Ne5 c5 19.Nxc5 Qxc2 20.Nxb7 Rxb7 21.Qf3 Qxb3 22.Qxf7+ Kh7 23.Qg6+ Kg8 24.Nc6 Rf8 25.Nxa5 Qb2 26.Qxe6+ Kh8 27.Nxb7 Qxf2+ 28.Kh1 Bg5 29.Qe2 Qxd4 30.Rf1 Rxf1+ 31.Rxf1 Bf4 32.g3 Qd5+ 33.Qg2 Qd7 34.gxf4 Qe8 35.Nd6 Qd7 36.Ne4 Qd3 37.f5 g5 38.fxg6 Qxf1+ 39.Qxf1 Kg8 40.Qf7+ Kh8 41.Qh7# 1-0