1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.e3 Bb4+ 5.Bd2 Be7 6.Nc3 O-O 7.Bd3 dxc4 8.Bxc4 a6 9.a4 c5 10.O-O Nc6 11.dxc5 Bxc5 12.Ng5 Be7 13.Qe2 Ne5 14.Ba2 Qb6 15.f4 Nc6 16.Be1 Rd8 17.f5 h6 18.fxe6 hxg5 19.exf7+ Kf8 20.a5 Qc7 21.Bg3 Qxa5 22.Ne4 Nxe4 23.Qh5 Bf6 24.Qh7 Nxg3 25.hxg3 Qe5 26.Rad1 Be6 27.Rxd8+ Rxd8 28.Qg8+ Ke7