1.Nf3 d5 2.d4 Nf6 3.c4 dxc4 4.Nc3 e6 5.e4 Bb4 6.Bg5 c5 7.Bxc4 h6 8.Bxf6 Qxf6 9.O-O cxd4 10.e5 Qd8 11.Nxd4 O-O 12.Re1 Bd7 13.Qg4 Qc7 14.Bd3 Bxc3 15.bxc3 Qxc3 16.Qe4 g6 17.Rac1 Qd2 18.Red1 Qb2 19.Rc7 Bc6 20.Qg4 h5 21.Qf4 Qxa2 22.Qg5 Be8 23.Bc4 Qa5 24.Nxe6 Nc6 25.Qh6 Qxe5 26.Qxf8+ Kh7 27.Rxf7+ Bxf7 28.Qxf7+ Qg7 29.Qxg7# 1-0