1.Nf3 Nc6 2.c4 e5 3.Nc3 Nf6 4.g3 b6 5.Bg2 Bb7 6.Nxe5 Nxe5 7.Bxb7 Rb8 8.Bg2 Nxc4 9.b3 Ne5 10.d4 Ng6 11.O-O d5 12.Bg5 c6 13.e4 dxe4 14.Nxe4 Be7 15.Nxf6+ Bxf6 16.Bxc6+ Kf8 17.Be3 Ne7 18.Bg2 Nd5 19.Qf3 Nc7 20.Rac1 Rc8 21.Qb7 Be7 22.Bf4 Qd6 23.Bxd6 Bxd6 24.Qxc8+ Ne8 25.Rfe1 Be7 26.Bc6 g6 27.Qxe8+ Kg7 28.Qxe7 Rf8 29.Be8 Kg8 30.Bxf7+ Rxf7 31.Rc8+ Rf8 32.Qxf8#