1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 dxc4 5.Qa4+ c6 6.Qxc4 b5 7.Qb3 Bb7 8.O-O a6 9.d4 Nbd7 10.Bg5 Rc8 11.Rc1 Be7 12.Nbd2 O-O 13.a4 Qb6 14.e4 h6 15.Bxf6 Nxf6 16.Nc4 Qd8 17.Ncd2 Qb6 18.Nc4 Qc7 19.Ncd2 Qb8 20.Ne5 Rfd8 21.Ndf3 c5 22.dxc5 Bxe4 23.axb5 Bxc5 24.Rxa6 Bxf2+ 25.Kxf2 Rxc1 26.b6 Rc2+ 27.Kf1 Rd1+ 28.Ne1 Bxg2+ 29.Kg1 Rxe1#