1.b3 d5 2.Bb2 Nf6 3.e3 e6 4.Be2 c5 5.f4 Nc6 6.Nf3 Be7 7.O-O O-O 8.Qe1 Nd7 9.d3 Bf6 10.Qc1 b5 11.Nbd2 Nb6 12.Ne5 Nxe5 13.fxe5 Bg5 14.Rf3 d4 15.Ne4 Bxe3+ 16.Rxe3 dxe3 17.Qxe3 Nd5 18.Qg3 Kh8 19.Rf1 c4 20.bxc4 bxc4 21.dxc4 Qb6+ 22.Kh1 Qxb2 23.cxd5 exd5 24.Ng5 Qxc2 25.Bd3 Qc3 26.Nxf7+ Rxf7 27.Rxf7 g6 28.Qh4 Qc1+ 29.Bf1