1.e4 c5 2.c3 d5 3.exd5 Qxd5 4.Nf3 Bg4 5.Be2 e5 6.d4 cxd4 7.cxd4 e4 8.Ne5 Bxe2 9.Qxe2 Nc6 10.Nc3 Bb4 11.Nxc6 bxc6 12.O-O Bxc3 13.bxc3 f5 14.Rb1 Nf6 15.Ba3 Kf7 16.Rb7+ Kg6 17.Qe3 c5 18.Qg3+ Ng4 19.Rc7 h5 20.Rxc5 Qxa2 21.Rc6+ Kh7 22.Qf4 Qxa3 23.Qxf5+ Kg8 24.Qe6+ Kh7 25.Qxe4+ Kg8 26.Qd5+ Kh7 27.Qxh5+ Nh6 28.Rxh6+ gxh6 29.Qf7#