1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 dxe5 5.Nxe5 g6 6.Bc4 c6 7.O-O Nd7 8.Nf3 Bg7 9.Re1 O-O 10.Bg5 N7f6 11.Nbd2 Be6 12.Bf1 b5 13.Ne5 Qb6 14.Nb3 Rad8 15.a4 bxa4 16.Rxa4 Nc7 17.Nc5 Rfe8 18.Qa1 Rxd4 19.Rxd4 Qxc5 20.Ra4 Nh5 21.Nf3 Qxc2 22.Rxa7 Nd5 23.Ra8 Bc8 24.Rc1 Qxb2 25.Qxb2 Bxb2 26.Rxc6 Bd7 27.Rxe8+ Bxe8 28.Rc8 Kf8 29.Bb5 Ng7 30.Bh6 Nf6 31.Bxg7+