1.Nf3 d5 2.g3 Nf6 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.c4 dxc4 7.Qa4 Bd7 8.Qxc4 b5 9.Qd3 Rc8 10.dxc5 Bxc5 11.Nc3 Nb4 12.Qd1 Bc6 13.Bg5 Be7 14.Nd4 Bxg2 15.Kxg2 a6 16.a4 bxa4 17.Qxa4+ Nd7 18.Qxb4 Bxb4 19.Bxd8 Kxd8 20.Rxa6 Bxc3 21.bxc3 Rxc3 22.Nb5 Rc2 23.Ra8+ Rc8 24.Rxc8+ Kxc8 25.Nd6+ Kc7 26.Nxf7 Re8 27.Rc1+