1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.cxd5 exd5 5.Bg5 h6 6.Bxf6 Qxf6 7.Nc3 Be6 8.e3 Nc6 9.Qa4 O-O-O 10.Bb5 Rd6 11.Bxc6 Rxc6 12.Ne5 Rb6 13.Rc1 Bd6 14.Nb5 Bxe5 15.dxe5 Qxe5 16.Nxc7 Kb8 17.O-O Rxb2 18.Nxe6 Qxe6 19.Qf4+ Ka8 20.Rc7 Rxa2 21.Rxf7 g5 22.Rf8+ Qc8 23.Rxc8+ Rxc8 24.Qd6 Rac2 25.Qxd5 Rc1 26.g3 Rb1 27.Rxb1 Rd8 28.Qxd8# 1-0