1.e4 c6 2.d4 d5 3.e5 c5 4.Nf3 Nc6 5.dxc5 e6 6.Be3 Nh6 7.Bg5 Qc7 8.Bb5 Bxc5 9.Bxc6+ Qxc6 10.Bxh6 gxh6 11.O-O Qb6 12.Nbd2 Bd7 13.Rb1 Bb5 14.c4 dxc4 15.Ne4 Be7 16.Nf6+ Bxf6 17.exf6 Rg8 18.Ne5 Rg5 19.Re1 Rd8 20.Qe2 c3 21.Qf3 c2 22.Rbc1 Qc5 23.Qe4 Rd2 24.Qf4 Qd5 25.Nf3 Bc6 26.Qc7 Qc5 27.Nxd2 Rxg2+ 28.Kh1 Rxf2+ 29.Ne4 Bxe4+ 30.Rxe4 Qxc7 31.Rxe6+ fxe6 32.Re1 Qxh2# 0-1