1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.Bg5 Bb4+ 5.Nc3 dxc4 6.e4 c5 7.e5 cxd4 8.Nxd4 Qa5 9.exf6 Bxc3+ 10.bxc3 Qxg5 11.fxg7 Qxg7 12.Qd2 Bd7 13.Bxc4 Nc6 14.O-O Rd8 15.Rae1 O-O 16.Re3 Kh8 17.Rg3 Qf6 18.Bd3 Nxd4 19.cxd4 Qxd4 20.Rb1 Bc6 21.Qh6 f5 22.Qxe6 Qf6 23.Rg8+ Rxg8 24.Qxf6+ Rg7 25.Qxd8+ Rg8 26.Qf6+ Rg7 27.g3 Be8 28.Rb5 h5 29.Qxf5 a5 30.Rb1 Rh7 31.f3 Ba4 32.Kh1 Bc6 33.Rb5 Bxf3+ 34.Kg1 Bg4 35.Qxh7# 1-0