1.e4 c6 2.d4 d5 3.exd5 cxd5 4.Nf3 Nf6 5.Bg5 Nc6 6.c3 Bg4 7.Nbd2 Ne4 8.Be2 Nxg5 9.Nxg5 Bxe2 10.Qxe2 e6 11.f4 g6 12.O-O Qe7 13.Ngf3 Bg7 14.Ne5 O-O 15.Nxc6 bxc6 16.f5 gxf5 17.Rxf5 Kh8 18.Nb3 Qc7 19.Rh5 Rg8 20.Rf1 Rae8 21.Rxh7+ Kxh7 22.Qh5+ Bh6 23.Rxf7+ Qxf7 24.Qxf7+ Kh8 25.g3 Rgf8 26.Qh5 Kg7 27.Qe5+ Kg6 28.g4 Bf4 29.Qh5+ Kg7 30.g5 Rh8 31.Qg4 Bxh2+ 32.Kg2