1.Nf3 Nf6 2.g3 d5 3.Bg2 Bf5 4.c4 c6 5.cxd5 cxd5 6.O-O Nc6 7.d3 e5 8.Nc3 d4 9.Nh4 Be6 10.Ne4 Nxe4 11.Bxe4 Be7 12.Nf5 Bf6 13.Qa4 Qd7 14.g4 h5 15.Qb5 hxg4 16.Qxb7 Qxb7 17.Nd6+ Kd7 18.Nxb7 Be7 19.b3 Rab8 20.Bxc6+ Kxc6 21.Na5+ Kd7 22.Nc4 Rh5 23.Nxe5+ Rxe5 24.Bf4 Rbb5 25.Bxe5 Rxe5 26.f4 Rxe2 27.f5 Bd5 28.Rf4 Bg5