1.Nf3 Nf6 2.g3 Nc6 3.d4 d5 4.Bg2 Bf5 5.c4 e6 6.O-O Be7 7.Nc3 O-O 8.b3 Bb4 9.Bb2 Ne4 10.Nxe4 Bxe4 11.a3 Be7 12.c5 b6 13.cxb6 axb6 14.b4 Qd7 15.Rc1 h6 16.Ne5 Nxe5 17.dxe5 Bxg2 18.Kxg2 c5 19.bxc5 bxc5 20.e4 d4 21.Qc2 Rab8 22.Rfd1 f5 23.exf6 Bxf6 24.Qxc5 Rxb2 25.e5 Bg5 26.Rc4 Rfxf2+ 27.Kg1 Rg2+ 28.Kf1 Qf7+ 29.Ke1 Qf2#