1.Nf3 Nf6 2.g3 e6 3.d3 d5 4.Nbd2 c5 5.Bg2 Be7 6.O-O O-O 7.e4 Nc6 8.Re1 b5 9.e5 Nd7 10.Nf1 a5 11.h4 Ra6 12.Bf4 d4 13.Ng5 Ndxe5 14.Bxe5 Nxe5 15.Rxe5 f6 16.Qh5 fxg5 17.Be4 h6 18.Nh2 Bf6 19.Rxc5 gxh4 20.Ng4 e5 21.Rxc8 Qxc8 22.Qg6 Bg5 23.Qh7+ Kf7 24.Nxe5+ Ke6 25.Nf3 hxg3 26.Qg6+ Ke7 27.Qxg7+ Rf7 28.Qxd4 gxf2+ 29.Kxf2 Bh4+ 30.Ke3 Qxc2 31.Qe5+ Kf8