1.Nf3 Nf6 2.g3 g6 3.b3 Bg7 4.Bb2 d5 5.c4 c5 6.cxd5 Qxd5 7.Bg2 Nc6 8.O-O O-O 9.Ne5 Qd6 10.Nxc6 bxc6 11.Na3 Ba6 12.d3 Nd5 13.Bxg7 Kxg7 14.Rc1 f5 15.Nc4 Qf6 16.Na5 f4 17.Rxc5 fxg3 18.hxg3 Rac8 19.Nxc6 Rxc6 20.Rxd5 Re6 21.Rd7 Bb5 22.Rxa7 Qd4 23.Rb7 Ref6 24.Rxe7+ Kh6 25.Qc1+ g5 26.Qe3 Qd6 27.Re5 Bc6 28.Qxg5#