1.e4 Nf6 2.Nc3 d5 3.e5 Ne4 4.Nce2 Nc5 5.d4 Ne6 6.Nf3 c5 7.dxc5 Nxc5 8.Ned4 Bg4 9.Bb5+ Nbd7 10.O-O e6 11.h3 Bh5 12.Bf4 a6 13.Be2 Be7 14.Nh2 Bg6 15.c3 O-O 16.Bh5 Bxh5 17.Qxh5 Nd3 18.Bg3 Nxb2 19.f4 g6 20.Qh6 Nc4 21.Ng4 Nd2 22.f5 Bg5 23.Qxg5 Qxg5 24.Bf4 Qxg4 25.hxg4 Nxf1 26.Rxf1 Rfe8 27.f6 Rac8 28.Rf3 Rc4 29.Bd2 Nxe5