1.Nf3 Nc6 2.e4 a6 3.d4 d5 4.exd5 Qxd5 5.Nc3 Qe6+ 6.Be2 Qg6 7.Nd5 Qd6 8.c4 f6 9.O-O e6 10.Bf4 e5 11.dxe5 fxe5 12.c5 Qd8 13.Nxe5 Be6 14.Bf3 Rc8 15.Re1 Be7 16.Nxc6 bxc6 17.Nxc7+ Rxc7 18.Qxd8+ Kxd8 19.Bxc7+ Kxc7 20.Rxe6 Kd7 21.Rxc6 Nf6 22.Rd1+ Nd5 23.Bxd5 Rb8 24.Be4+ Ke8 25.b3 Kf7 26.Bxh7 Bf6 27.Rxa6 Re8 28.g3 g6 29.Rd7+