1.Nf3 d5 2.d4 Nf6 3.Bf4 c5 4.e3 cxd4 5.exd4 Nc6 6.Nbd2 Bg4 7.c3 e6 8.Qb3 Bd6 9.Qxb7 Bxf4 10.Qxc6+ Kf8 11.Ne5 h5 12.Bd3 g6 13.h3 Bf5 14.Ndf3 Kg7 15.Bxf5 exf5 16.O-O Rb8 17.Nd3 Rb6 18.Qa4 Bb8 19.Nfe5 Qd6 20.Rfe1 Ne4 21.Qd7 Qf6 22.Qxd5 Rd8 23.Qc4 Bxe5 24.dxe5 Qg5 25.Re3 Nd2 26.Qc7 Re8 27.Rae1 f4 28.e6 Rexe6 29.Rxe6 Nf3+ 30.Kh1 Nxe1 31.Rxe1 f3 32.Qe5+